@media only screen and (max-width: 1920px) {
    .container{
    	width: 1400px;
    }
}
@media only screen and (max-width: 1410px) {
    .container{
    	width: 1200px;
    }
    header .navbar-brand .logo-simple,
    .header-appear .navbar-brand .logo-fixed{
    	width: 90%;
    }
    header .main-navigation nav .navbar-nav .nav-link{
    	font-size: 15px;
    }
    .company_index .smallimg .u .s1{
    	right: -32%;
    }
    .company_index .smallimg .u .s2{
    	right: -58%;
    }
    .company_index .smallimg .u .s3{
    	right: -60%;
    }
    .company_index .smallimg .u .s4{
    	right: -56%;
    }
    .company_index .smallimg .u .s4 .text .m p:last-child{
    	max-width: 85px;
    }
    .company_index .smallimg .u .s5{
    	right: -32%;
    }
    .company_index .rob .intro .intro_content {
	  overflow: hidden;
	  word-break: break-all;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 6;
	  -webkit-box-orient: vertical;
	}
}
@media only screen and (max-width: 1210px) {
	body{
		min-width: 100%;
	}
    .container{
    	width: 991px;
    }
    header .logo{
    	width: 26%;
    }
    header .navbar-brand .logo-simple,
    .header-appear .navbar-brand .logo-fixed{
    	width: 100%;
    }
    .company_index .rob .intro .intro_num .num .n1, 
    .company_index .rob .intro .intro_num .num i{
    	font-size: 36px;
    }
    .company_index .smallimg{
    	display: none;
    }
    .company_index .bigimg{
    	margin-left: 20%;
    }
    .company_index .intro .global_title{
    	padding: 20px 0
    }
    .main_par{
    	display: none;
    }
    .link_logo{
    	width: 77%;
    }
    .pink-btn{
    	padding: 8px 0;
    }
    /*.com_inner .respon .soc .soc_box{
    	width: 100%;
    }*/
    .accordion .link .img{
    	transform: scale(0.8);
    }
    .com_inner .area_left .content table{
    	width: 100%
    }
    .de_contact .contact_map .link h4{
    	font-size: 18px;
    }
}
@media only screen and (max-width: 991px) {
    .container{
    	width: 768px;
    }
    header .logo{
    	width: 35%;
    }
    header .simple-navbar,
    .header-appear .main-navigation .simple-navbar{
    	display: none;
    }
    .side-menu-inner-content .menu_link{
    	display: none;
    }
    .side-menu-inner-content .menu_bar{
    	width: 100%;
    	border-right: none;
    	padding: 3% 0;
    }
    .global_title h3{
    	font-size: 30px;
    }
    .product_index .inner .text h3{
    	font-size: 22px;
    }
    .product_index .inner{
    	width: 49%;
    	margin-bottom: 1%;
    }
    .service_index .ser_box{
    	width: 49.5%;
    	margin-bottom: 1%;
    }
    .company_index .intro_pro{
    	display: none;
    }
    .company_index .rob .intro{
    	width: 100%;
    }
    .company_index .rob .intro .intro_content{
    	-webkit-line-clamp:12;
    }
    .company_index{
    	padding-bottom: 40px;
    }
    .partner .par_text,
    .link_logo{
    	width: 100%;
    }
    .partner .par_text .global_title{
    	padding-top: 0px;
    	text-align: center;
    }
    .partner .par_text .text,
    .partner .par_text .btn{
    	display: none;
    }
    .partner{
    	padding-bottom: 140px;
    }
    .partner .diandian{
    	justify-content: center;
    }
    .ContentsMenu h2.TopH2_02{
    	font-size: 1.8rem;
    }
    .footer .footer_nav ul:last-child{
    	display: none;
    }
    .footer .footer_link{
    	width: 52%;
    }
    .footer .footer_nav{
    	width: 43%;
    }
    .bottom .container{
    	line-height: 26px;
    }
    .company_inner .company_inner_img,
    .com_inner .company_inner_content,
    .com_inner .history #his1{
    	width: 100%;
    }
    .company_inner .company_inner_img{
    	margin-bottom: 20px;
    }
    .coop_box{
    	width: 49.5%;
    	margin-bottom: 1%;
    }
    .com_inner .respon .soc .soc_box{
    	width: 100%;
    	margin-bottom: 1%;
    }
    .in_banner{
    	height: 250px;
    	padding-top: 80px;
    }
    .in_banner h3{
    	font-size: 30px;
    }
    .pro_inner_left{
    	width: 100%;
    }
    .pro_inner_box .pro_inner_right{
    	display: none;
    }
    .research .research_list_1 h3{
    	font-size: 24px;
    }
    .com_inner .area_left{
    	width: 100%;
    }
    .com_inner .area_right{
    	display: none;
    }
    .area_type .area_type_box .img{
    	transform: scale(.8);
    }
    .society_list ul li{
    	width: 49%;
    }
    .com_news_box .other_news ul li{
    	margin-bottom: 7%;
    }
    .com_news_box .other_news ul li .text{
    	padding: 3% 0 3% 3%;
    }
    .de_contact .contact_map #dituContent{
    	height: 350px;
    }
    .de_contact .contact_map .link{
    	position: relative;
    	width: 100%;
    	left: 0;
    	top: 0px;
    }
}
@media only screen and (max-width: 768px) {
    .container{
    	width: 428px;
    }
    .banner.pc{
        display: none;
    }
    .banner.mb{
        display: block;
    }
    header{
    	padding-top: 50px;
    }
    header .logo{
    	width: 50%;
    	padding-top: 7px;
    }
    .side-menu .navbar-brand img{
    	width: 60%;
    }
    .global_title h3{
    	font-size: 26px;
    }
    .menu_bar_nav{
    	justify-content: left;
    }
    .side-menu-inner-content .menu_bar ul{
    	width: 25%;
    	margin-bottom: 2%;
    }
    .header-appear .main-navigation{
    	padding: 0px;
    }
    .side-menu .navbar-brand{
    	padding: 0 0 2.5rem 0;
    }
    header .inner-header.header-appear .language{
    	padding-top: 2px;
    }
    .service_index .ser_box{
    	width: 100%;
    }
    .partner{
    	display: none;
    }
    .ContentsMenu ul li{
    	width: 100%;
    }
    .footer .footer_link{
    	display: none;
    }
    .footer .footer_nav{
    	width: 100%;
    }
    .footer .footer_nav ul{
    	width: 33%;
    }
    .footer{
    	padding-top: 40px;
    }
    .in_banner{
    	height: 150px;
    	padding-top: 30px;
    }
    .in_banner h3{
    	font-size: 24px;
    }
    .company_index .rob .intro .intro_content {
	  -webkit-line-clamp: 20;
	}
	.com_inner .history #his2{
		width: 100%;
	}
	.coop_box{
		width: 100%;
	}
	.com_inner .links .link_list ul li{
		width: 32%;
	}
	.com_bar .roc div{
		margin:0px;
		padding: 20px 6px;
	}
	.com_inner .history #his1{
		font-size: 18px;
	}
	.com_inner .history #his1 .year{
		font-size: 130px;
	}
	.area_type .area_type_box{
		width: calc(100% / 3);
	}
	.in_banner.ar{
		padding-top: 30px;
		height: 250px;
	}
	.area_type .area_type_box,
	.area_type .area_type_box:first-child{
		border-bottom: 1px solid #ccc;
	}
	.pro_inner_box .pro_inner_tab ul li{
		width: 49.5%;
	}
	.pro_inner_box .pro_inner_content .pro_inner_content_title .img,
	.pro_inner_box .pro_inner_content .pro_inner_content_title .title{
		width: 100%;
	}
	.pro_inner_box .pro_inner_content .pro_inner_content_title{
		margin:20px 0;
	}
	.pro_inner_box .pro_inner_content .pro_inner_content_title .title h3{
		font-size: 22px;
		margin-top: 20px;
	}
	.pro_inner_box .pro_inner_content_param table .td1{
		padding-left: 5%;
	}
	.research .research_list .research_list_1{
		width: 100%;
		padding: 40px 10px;
	}
	.research img{
		transform: scale(.8);
	}
	.research .research_zl{
		width: 100%;
	}
	.research .research_info .research_info_box{
		width: 100%;
		margin-bottom: 3%;
		padding: 20px 5%;
	}
	.research .research_info .research_info_box h3{
		font-size: 22px;
	}
	.quality .quality_list .quality_box{
		width: 100%;
		margin-bottom: 2%;
	}
	.quality .quality_list .quality_box .content table td{
		height: 50px;
	}
	.society_list ul li{
		width: 100%;
	}
	.newsPage .left, .newsPage .right{
		width: 43%;
		padding: 20px 15px;
	}
	.news_detail_box .news_detail{
		padding-bottom: 4%;
	}
	.news_detail_box .news_detail_title .h3{
		font-size: 22px;
		margin-bottom: 15px;
	}
	.com_news_box .other_news ul li .text,
	.com_news_box .other_news ul li .img{
		width: 100%;
	}
	.com_news_box .other_news ul li .text{
		padding: 4%;
	}
	.de_contact .contact_map .link div{
		background: #eeeeee;
	}
	.contact-liuyan .pink-btn{
		width: 100%;
		padding: 16px 0;
	}
	.com_inner .links .link_list ul li:nth-child(5n){
		margin-right: 1%;
	}
    .com_inner .intro_num .num .n1, .com_inner .intro_num .num i{
        font-size: 36px;
    }
    .com_inner .intro_num .num .n1, .com_inner .intro_num .num i{
        padding-top: 0px;
    }
    .area_left .content .to{
        width: 100%;
        overflow-x: auto;
    }
    .area_left .content .to table{
        min-width: 700px !important;
    }
}
@media only screen and (max-width: 428px) {
	.container{
		width: 100%;
	}
	.product_index .inner{
		width: 100%;
	}
	.global_title,
	.news_detail_box{
		padding: 40px 0;
	}
	.pro_inner_box .pro_inner_tab ul li{
		font-size: 16px;
	}
	.side-menu-inner-content .menu_bar ul{
		width: 33%;
	}
	.company_inner_img_logo img{
		max-width: 85%;
	}
	.footer{
		padding: 0px;
	}
	.footer .footer_nav{
		display: none;
	}
	.com_bar{
		display: none;
	}
	.coop_box .coop_dt .coop_box_img p{
		font-size: 55px;
		line-height: 55px;
	}
	.coop_box .coop_dt .coop_box_img img{
		transform: scale(.8);
	}
	.com_inner .respon .soc .soc_box .soc_text{
		width: 100%;
	}
	.com_inner .respon .soc .soc_box .soc_img{
		width: 100%;
		height: 150px;
	}
	.de_contact .contact_map #dituContent{
		height: 250px;
	}
}<!--0.00016593933105469-->